needle (compass) - French English Dictionary